/*
 * @Author: liuxinyea
 * @Date: 2024-08-11 11:31:24
 * @LastEditors: liuxinye
 * @LastEditTime: 2024-08-19 14:03:39
 * @Description: 描述
 */
export enum CardState {
    Cooling, //冷却中
    WaitingSun, //等待阳光
    Ready //准备完成
}


export enum PlantState {
    Disable,
    Enabel
}

export enum PlantType {
    Sunflower, //向日葵
    PeaShooter, //豌豆射手
    Chomper, //野菜姬
    Squash, //窝瓜
    PotatoMine, //土豆雷
    WallNut, //坚果墙
    CherryBomb, //樱桃炸弹
    Spikeweed, //刺瓜
    ScaredyShroom, //胆小菇
    Jalapeno, //火爆辣椒
    SquashBomb, //窝瓜炸弹
    SunShroom, //阳光菇
    HypnoShroom,// 魅惑菇
}
export const PlantTypeMap = {
    [PlantType.Sunflower]: "Sunflower",
    [PlantType.PeaShooter]: "PeaShooter",
    [PlantType.Chomper]: "Chomper",
    [PlantType.Squash]: "Squash",
    [PlantType.PotatoMine]: "PotatoMine",
    [PlantType.WallNut]: "WallNut",
    [PlantType.CherryBomb]: "CherryBomb",
    [PlantType.Spikeweed]: "Spikeweed",
    [PlantType.ScaredyShroom]: "ScaredyShroom",
    [PlantType.Jalapeno]: "Jalapeno",
    [PlantType.SquashBomb]: "SquashBomb",
    [PlantType.SunShroom]: "SunShroom",
    [PlantType.HypnoShroom]: "HypnoShroom",
}

export enum ZombieType {}

export enum ZombieState {
    Walking, //行走
    Attack, //攻击
    Dead, //死亡
}

export enum ZombieAnimationState{
    Walking,
    Eating,
    LoseHeadMove,
    LoseHeadEat,
    Die
}

export enum ZombieAnimationLayer{
    Default,
    LoseHead,
    Attack
}

export enum BulletType{
    
}